*{padding:0; margin:0;}
body,html{width:100%; height:100%;padding:0; margin:0;}
body{font-size: 12px;color:#333;font-family: "Arial";}
img{ border:0;vertical-align: top;}
a{color:#404145; text-decoration:none; transition:all .3s ease;}
a:hover, a:active{/*color:#00796a;*/color: #1e5399;}
a:focus{outline:none; -moz-outline:none}
a{outline:none; blr:expression(this.onFocus=this.blur());}
ul,li{ list-style: none;}

#header{width: 100%;height: 140px;}
#logo{width: 1100px;background: url(images/logo_bg.png) no-repeat center;margin: 0 auto;height: 105px;padding-top: 35px;}

#navs_w{width: 100%;}
#navs_b{width: 1100px;height: 440px;margin: 0 auto;position: relative;}
#navs_b .nav_ul{width: 1100px;height: 50px;background: url(images/bg000_5.png) repeat top left;position: absolute;top:0;left: 0;z-index: 5}
.nav_li{float: left;height: 50px;position: relative;}
.nav_li > a{font-family: "宋体";float: left;height: 50px;line-height: 50px;font-size: 16px;color: #000;width: 115px;text-align: center;font-weight: bold;}
.nav_li > a:hover{background: url(images/navs_hover.png) repeat top left;color: #00796a;}
.nav_li:hover .nav2_ul{display: block;}
.nav2_ul{position: absolute;top:50px;left: 0;height: 40px;white-space: nowrap;font-size: 18px;color: #000;line-height: 40px;background: url(images/bg000_5.png) repeat top left;padding: 0 5px;display: none;}
.nav2_ul a{font-size: 14px;color: #000;line-height: 40px;white-space: nowrap;padding:0 3px;text-align: center;}
.nav2_ul span{font-size: 14px;color: #000;line-height: 40px;padding: 0;}
.nav2_ul a:hover{color: #00796a;}

.banner_lunW{width: 1100px;height: 440px;overflow: hidden;}
.bannerImg{position: relative;}
.bannerImg > div{display: none;position: absolute;top: 0;left: 0;}
.bannerImg > div img{width: 1100px;height: 440px;}
.bannerImg .banner1{display: block;}
.ban_navs{position: absolute;bottom: 20px;width: 100%;text-align: center;}

.ban_navs a{width: 20px;height: 20px;border-radius: 50%;background: #fff;display: inline-block;margin: 0 3px;}
.ban_navs .new_nav{background: #f6ab00;}

.con_wrap{width: 100%;padding-top: 30px;}

.jtgk{width: 1100px;margin: 0 auto;height: 410px;}
.video_l{float: left;width: 620px;text-align: center;}
.jtjj{float: right;width: 450px;}
/* .jtjj h2{font-size: 32px;color: #00796a;line-height: 60px;font-weight: normal;} */
.jtjj h2{font-size: 32px;color: #1e5399;line-height: 60px;font-weight: normal;}
.jtjj div{font-size: 14px;text-indent: 2em;padding-right:30px;line-height: 30px;}

.cyqy{width: 1100px;height: 400px;margin: 0 auto;padding-top: 50px;}
.cyqy_tit{background: url(images/index_tit_bg.png) no-repeat 250px 8px;height: 50px;font-size: 32px;text-align: center;/*color: #00796a;*/color:#1e5399;margin-bottom: 10px;}
.cyqy_tit a{float: right;font-size: 14px;/*color: #00796a;*/color:#1e5399line-height: 50px;}
.cyqy_conW{width: 1000px;padding:0 50px;overflow: hidden;}
.cyqy_conW .con_li1{float: left;width: 233px;height: 162px;margin: 5px;}
.cyqy_conW .con_li1 p{font-size: 15px;line-height: 22px;text-align: center;padding-bottom: 8px;border-bottom: 1px solid #999;color: #00796a;}
.cyqy_conW .con_li1 div{font-size: 13px;line-height: 20px;padding-top: 5px;text-indent: 2em;color: #000;}

#slideBox{width: 1000px;padding: 0 50px;position: relative;}
.prev{position: absolute;font-size: 50px;left: 0;top: 0;line-height: 360px;color: #ccc;background: url(images/prve_bg.png) no-repeat center;width: 48px;height: 360px;display: block;}
.next{position: absolute;font-size: 50px;right: 0;top: 0;line-height: 360px;color: #ccc;background: url(images/next_bg.png) no-repeat center;width: 48px;height: 360px;display: block;}



.dxfa{width: 1100px;margin: 50px auto 0;}
#slideBox1{width: 1000px;height: 380px;position: relative;padding: 0 50px;}
.dxalcon_li1{width: 300px;height: 380px;float: left;margin: 0 15px;}
.dxal_ul li{width: 1000px;}
.dxalcon_li1 p{text-align: center;font-size: 18px;line-height: 22px;padding: 8px 0;/*color: #00796a;*/color: #1e5399;}
.dxalcon_li1 div{font-size: 13px;line-height: 22px;color: #000;text-indent: 2em;}

.zdxw{width: 1100px;margin:50px auto 0;}
.zdxw_con{width: 1100px;height: 416px;}
.zdxw_con .dxalcon_li1{width: 300px;height: 400px;float: left;margin: 0 33px;}
.zdxw_con .dxal_ul li{width: 1100px;height: 416px;}
.zdxw_con .dxalcon_li1 p{text-align: center;font-size: 16px;line-height: 22px;padding: 8px 0;/*color: #00796a;*/color: #1e5399;}


.five-con {width: 1000px;margin: 0 auto; overflow: hidden;padding-bottom: 30px;}
.five-con .select {width: 203px;height: 22px;float: left;padding: 6px 0;border: 1px solid #c8c8c8;border-radius: 5px;background-color: #fff; margin: 47px 22px 0;}
.five-con .select select {width: 190px;border: 0;margin: 0 6px 0 6px;}
.five-con .select select option {color: #000;font-size: 14px;}

#footer_w{width: 100%;}
.footer_c{width: 1100px;margin: 0 auto;background-color: #292b3a;}

.footer-box .footer-t {width: 1000px;padding: 50px 50px 0px;margin: 0 auto;overflow: hidden;}
.footer-box .footer-t-l {overflow: hidden;float: left;padding-left: 70px;}
.footer-box .footer-t-l ul {padding: 0 30px;float: left;}
.footer-box .footer-t-l .list3{max-width:190px;}
.footer-box .footer-t-l ul h3 {font-size: 14px;color: #9798ac;font-weight: normal;line-height: 30px;}
.footer-box .footer-t-l ul li {line-height: 25px;}
.footer-box .footer-t-l ul li a {display: block;color: #9798ac;font-size: 12px;}

.footer-box .footer-t-r{float: right;}

.footer-box .footer-t-r p {text-align: center;line-height: 30px;font-size: 14px;color: #9798ac;padding-right: 15px;}
.footer-box .footer-t-r p {text-align: center;line-height: 30px;font-size: 14px;color: #9798ac;padding-right: 15px;}
.footer-box .footer-b {padding: 30px 0 100px 0;}
.footer-box .footer-b p {text-align: center;line-height: 30px;font-size: 14px;color: #9798ac;}

.footer_bot{width: 1100px;height: 150px;border-top: 1px solid #ccc;text-align: center;padding-top: 15px;}

.footer_bot p {text-align: center;line-height: 30px;font-size: 14px;color: #9798ac;}

.footer-t-b{width: 1000px;text-align: center;line-height: 60px;float: left;color: #9798ac;font-size: 14px;height: 60px;}




/*åˆ—è¡¨é¡µé¢  åˆä½œä¼™ä¼´*/

#navs_li .nav_ul {width: 1100px;height: 50px;background: url(images/bg000_5.png) repeat top left;position: absolute;top: 0;left: 0;z-index: 5;}
#navs_li {width: 1100px;height: 275px;margin: 0 auto;position: relative;}
#navs_li .bannerImg > div img{width: 1100px;height: 275px;}
.list_con{width: 1020px;margin: 0 auto;background: #f6f6f6;padding: 40px;}
/* .top_tit{width: 142px;height: 44px;background: #00796a;color: #fff;text-align: center;font-size: 24px;line-height: 44px;margin-bottom: 15px;font-family: "å¾®è½¯é›…é»‘";} */
.top_tit{width: 142px;height: 44px;background: #174799;color: #fff;text-align: center;font-size: 24px;line-height: 44px;margin-bottom: 15px;font-family: "黑体";}

.left_nav{width: 170px;float: left;}

.erj_ul{border-top: 1px dashed #ccc;}
.erj_li{padding-left: 20px;border-bottom: 1px dashed #ccc;}
.erj_li > a{font-size: 15px;color: #000;line-height: 45px;font-family: "å¾®è½¯é›…é»‘";}
/* .erj_li > .xuanz{color: #00796a;} */
.erj_li > .xuanz{font-weight: bold;color: #1e5399}
.sanj_li{padding-left: 20px;}
.sanj_li > a{font-size: 14px;line-height: 35px;color: #000;}

.right_con{width: 780px;float: right;background: #fff;padding: 25px;}
.clear {clear: both;display: block;font-size: 0;line-height: 0;height: 0;}

.con_ul >li {border-bottom: 1px dashed #ccc;padding: 8px 0;}

.con_ul .hbcx_li{float:left;background:#f6f6f6;padding:8px 15px;border:0;margin:0 20px;}
.hbcx_li .hzhb_name{font-size:14px;line-height:26px;text-align:center;width:180px;overflow:hidden;height:26px; }

.right_con .zlhb_tit1{float:left;width:750px;line-height:30px;font-size:22px;font-weight:bolder;padding-left:20px;padding-top:15px;}

.con_ul .news_tit{font-size: 18px;font-weight: bold;color:#1e5399;font-family: "å¾®è½¯é›…é»‘";line-height: 32px;padding: 5px 0;}
/* .con_ul .news_tit{font-size: 18px;font-weight: bold;color: #00796a;font-family: "å¾®è½¯é›…é»‘";line-height: 32px;padding: 5px 0;} */
.con_ul .news_con{font-size: 14px;color: #545454;font-family: "å¾®è½¯é›…é»‘";line-height: 28px;}
/* .con_ul .mores{text-align: right;color: #00796a;display: block;line-height: 22px;font-size: 14px;} */
.con_ul .mores{text-align: right;display: block;line-height: 22px;font-size: 14px;}
.con_ul .con_img{float:left;margin-right:15px;width: 190px;height: 123px;}

#fenye {margin: 20px auto;text-align: center;font-size: 14px;}

#fenye input {width: 45px;margin: 0 5px;border: solid 1px #ccc;background: #f4f4f4;color: #333;line-height: 20px;box-sizing: border-box;font-size: 14px;}
#fenye input#gopage {cursor: pointer;border: solid 1px #00834d;border-radius: 3px;background: #00834d;color: #fff;}

#hzhb_img{width: 148px;height: 88px;border:1px solid #ccc;}
#hzhb_con{text-indent: 2em;}
.hzhb_name{font-family: "å¾®è½¯é›…é»‘";font-size: 16px;color: #00796a;line-height: 32px;}
.xuanzlx label{font-size: 14px;line-height: 20px;padding: 0 5px 0 15px;}




.new_con{width: 1000px;padding: 50px;margin: 0 auto;}
#new_con{width: 900;padding: 0 100px 50px;}
/* .new_con .zhubt{text-align: center;color: #00796a;font-size: 24px;line-height: 36px;padding-bottom: 5px;} */
.new_con .zhubt{text-align: center;color: #1e5399;font-size: 24px;line-height: 36px;padding-bottom: 5px;}
.new_con .fubt{text-align: center;font-weight: normal;color: #545454;font-size: 18px;line-height: 36px;padding-bottom: 10px;}
.new_con .fabu_time{text-align: center;font-size: 16px;color: #999;padding: 10px 0;border-top: 1px dashed #ccc;}
.new_con .new_cons{font-size: 16px;line-height: 32px;text-indent: 0em;color: #545454;}
.new_cons p{text-indent: 0em;}
.new_cons img{display:block;margin:0 auto;}
.new_con .xxly{font-size: 16px;line-height: 32px;}

.jtjj_fab{text-indent: 2em;font-size: 16px;line-height: 32px;color: #545454; }






/*æˆå‘˜ä¼ä¸šå¥—ç”¨æ ·å¼*/
.con-box-r {
    overflow: hidden;
}
.con-r {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 0 0 30px;
}
  .map-con {
    text-align: center;
    padding: 20px 0;
    position: relative;
    overflow: hidden;
}
 .xsdw img {
    margin: 20px;
	margin-left:60px;
	margin-top: 30px;
}
 .map-con{ text-align: left; padding:20px 0; position:relative; overflow: hidden;}
 .map-con .city{ display:block; width:40px; height:47px; position:absolute; background-image:url(images/city.png); background-repeat: no-repeat; color:#fff; text-align:center; font-size:12px; line-height:35px;right:0px; z-index:2;  }
 .city-con{ position: absolute;}
 .city-con ul{ overflow:hidden; padding:5px;}
 .city-con li{ float:left; line-height:25px; margin-right:10px;}
 .city-con li a{ color:#fff; font-size:12px;display:none;}
 .city-con li span{ display:inline-block; width:10px; height:14px; background:url(images/map-icon.png) no-repeat; vertical-align: middle; margin:0 5px;}

 .cityJx-con .cityJx-animate,.cityB-con .cityB-animate, .cityX1-con .cityX1-animate,.cityNmg-con .cityNmg-animate, .cityHeb-con .cityHeb-animate, .cityC-con .cityC-animate, .cityS-con .cityS-animate, .cityT-con .cityT-animate, .cityH-con .cityH-animate, .cityHz-con .cityHz-animate{position: absolute;right:0; width:0; height: 38px; }
 .cityX-con .cityX-animate{position: absolute;right:0; width:0; }
 .cityF-con .cityF-animate{position: absolute;right:0; width:0;  }
 .cityB-con .cityB-animate{background-color:#f01f1f; opacity:0.7;filter:alpha(opacity=70); right:55px; height:160px;top:-70px;}
 .cityX1-con .cityX1-animate{background-color:#ac6e22;opacity:0.7;filter:alpha(opacity=70); right:55px;}
 .cityNmg-con .cityNmg-animate{background-color:#ac6e22;opacity:0.7;filter:alpha(opacity=70); right:55px;}
 .cityHeb-con .cityHeb-animate{background-color:#12d673;opacity:0.7;filter:alpha(opacity=70); right:170px;top:45px;}
 .cityC-con .cityC-animate{background-color:#7ea32b;opacity:0.7;filter:alpha(opacity=70);right:55px;}
 .cityS-con .cityS-animate{background-color:#2d9fd5;opacity:0.7;filter:alpha(opacity=70);right:55px;}
 .cityT-con .cityT-animate{background-color:#1e5de2;opacity:0.7;filter:alpha(opacity=70);left:28px;}
 .cityH-con .cityH-animate{background-color:#12d673;opacity:0.7;filter:alpha(opacity=70);left:55px;}
 .cityHz-con .cityHz-animate{background-color:#2d9fd5;opacity:0.7;filter:alpha(opacity=70);left:55px;height:58px;}
 .cityJx-con .cityJx-animate{background-color:#7ea23b;opacity:0.7;filter:alpha(opacity=70);left:55px;height:58px;}
 .cityF-con .cityF-animate{background-color:#dd9722;opacity:0.7;filter:alpha(opacity=70);left:55px;}
 .cityX-con .cityX-animate{background-color:#bf5f1e;opacity:0.7;filter:alpha(opacity=70);left:55px;}
 .map-con .cityB{ top:19px; right:0; background-position: 0 0;}
 .map-con .cityX1{ background-position: -111px 0;}
 .map-con .cityNmg{ background-position: -111px 0;}
 .map-con .cityHeb{ background-position: -111px 0;}
 .map-con .cityHz{ background-position: -111px 0;}
 .cityC-con .cityC{ background-position: -224px 0;}
 .cityS-con .cityS{ background-position: -390px 0;}
 .cityT-con .cityT{ background-position: -56px 0; left:0;}
 .cityH-con .cityH{ background-position: -168px 0;left:0;}
 .cityHeb-con .cityHeb{ background-position: -168px 0;left:0;}
.cityHz-con .cityHz{ background-position: -390px 0;left:0;}
.cityJx-con .cityJx{ background-position: -224px 0;left:0;}
 .cityF-con .cityF{ background-position: -281px 0;left:0;}
 .cityX-con .cityX{ background-position: -335px 0;left:0;}



 .cityB-con{ left:-5px; top:155px;  width:469px; }
 .cityX1-con{left:129px; top:262px;width:283px;}
 .cityNmg-con{left:149px; top:172px;width:283px;}
 .cityHeb-con{left:529px; top:92px;width:283px;}
 .cityC-con{left:63px; top:317px;width:283px;}
 .cityS-con{left:193px; top:398px;width:283px;}
 .cityT-con{left:456px; top:200px;width:283px;}
 .cityH-con{left:454px; top:268px;width:283px;}
 .cityHz-con{left:478px; top:293px;width:283px;}
 .cityJx-con{left:478px; top:240px;width:283px;}
 .cityF-con{left:495px; top:325px;width:283px;}
 .cityX-con{left:474px; top:375px;width:283px;}



 .cityB-con .jiao, .cityX1-con .jiao, .cityC-con .jiao, .cityS-con .jiao{width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent;  display:block;position: absolute;right:-10px; display: none;}
 .cityB-con .jiao{ border-left:10px solid rgba(240,31,31,0.57);  top:100px;}
 .cityX1-con .jiao{border-left:10px solid rgba(172,110,34,0.57);  top:8px;}
 .cityHeb-con .jiao{border-left:10px solid rgba(172,110,34,0.57);  top:8px;}
 .cityC-con .jiao{border-left:10px solid rgba(126,163,43,0.57);  top:8px;}
 .cityS-con .jiao{border-left:10px solid rgba(45,159,213,0.57);  top:8px;}
 .cityHeb-con .jiao, .cityT-con .jiao, .cityH-con .jiao, .cityF-con .jiao, .cityX-con .jiao{ width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent;  display:block;position: absolute;left:-10px;display: none;}
 .cityT-con .jiao{border-right:10px solid rgba(30,93,226,0.57);top:8px;}
 .cityH-con .jiao{border-right:10px solid rgba(18,214,115,0.57);top:8px;}
 .cityF-con .jiao{border-right:10px solid rgba(221,151,34,0.57);top:8px;}
 .cityX-con .jiao{border-right:10px solid rgba(191,95,130,0.57);top:8px;}
 
.xsdw h2 {
	background: url(images/blue_ta.png) no-repeat left center;
    color: #01BAAA;
    font-size: 14px;
    margin: 15px 0 7px;
    padding-left: 12px;
    font-weight: normal;
    cursor:pointer;
}

.xsdw h2 a{
    color: #01BAAA;
    font-size: 14px;
    margin: 15px 0 7px;
    padding-left: 12px;
    font-weight: normal;
    cursor:pointer;
}
.xsdw p {
    color: #666666;
    line-height: 22px;
  /*   text-indent: 2em; */
    margin: 10px 0;
}

.xsdw .con_c {
    color: #666666;
    line-height: 22px;
    text-indent: 2em;
    margin: 10px 0;
}




/*ç§‘ç ”æˆæžœå¥—ç”¨æ ·å¼*/
.con-r {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 60px 0 30px;
}
.con_detail {
    padding: 30px 0;
    overflow: hidden;
}
.yfcg_L {
    width: 358px;
    margin: 0 55px 0 8px;
    float: left;
}
.yfcg_R {
    overflow: hidden;
    _float: left;
}
.con_detail .con_title_bold {
    background: url(images/blue_ta.png) left center no-repeat;
    padding-left: 12px;
    color: #01baaa;
    margin: 15px 0 7px;
    font-size: 14px;
    font-weight: normal;
}
.con_detail p {
    color: #666666;
    line-height: 22px;
   /*  text-indent: 2em; */
    margin: 0;
    font-size: 12px;
}
.yfcg_R h2{
	background: url(images/blue_ta.png) no-repeat left center;
    color: #01BAAA;
    font-size: 14px;
    margin: 15px 0 7px;
    padding-left: 12px;
    font-weight: normal;
    cursor:pointer;
}


/*è£èª‰èµ„è´¨å¼¿Ç‹*/
.con_detail {
    padding: 30px 0;
    overflow: hidden;
}
.rongyu_con {
    background: url(images/ry.png) left 15px no-repeat;
    padding-top: 100px;
    float: left;
    margin: 0 30px 0 30px;
    width: 307px;
}
ul, li {
    list-style: none;
}
.rongyu_con ul li,.zizhi_con ul li {
    padding-left: 25px;
    line-height: 16px;
    margin-bottom: 15px;
}
.rongyu_con ul li {
    background: url(images/rongyu_tag.png) left center no-repeat;
}
.zizhi_con {
    background: url(images/zz.png) left 10px no-repeat;
    padding-top: 97px;
    float: left;
    width: 307px;
}
.zizhi_con ul li {
    background: url(images/zizhi_tag.png) left center no-repeat;
}









#hbcx{background: #fff;}
.xuanzlx{background:url(images/news_nav_bg.png) repeat-x bottom left;margin-bottom: 15px;}
.xuanzlx span{line-height: 30px;font-size: 16px;color: #000;display: inline-block;height: 30px;padding: 0 15px;cursor: pointer;}
.xuanzlx .aaa{border-bottom: 3px solid #f6ab00;height: 30px;}

.right_con .pagenav{text-align:center;}
.jtjj_fab{text-indent:2em;}
.jtjj_fab p{text-indent:2em;}
.jtjj_fab img{display:block;margin:0 auto;}
.jtjj_fab .fuj img{display:inline-block;}
.feedback, .mail-con {
display: none;
width: 470px;
height: 370px;
position: fixed;
left: 50%;
top: 50%;
margin: -200px 0 0 -250px;
z-index: 99;
background: #fff;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
color: #666;
padding: 15px;
font-size: 14px;
}
.feedback #close, .mail-con #close {
position: absolute;
right: 7px;
top: 1px;
color: #333;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 20px;
width: 44px;
height: 20px;
}
.feedback #close {
width: 23px;
right: 24px;
top: 21px;
background: url(images/desktop_header_oper3.png) no-repeat 0 -15px;

}
.feedback h3 {
line-height: 50px;
width: 100%;
border-bottom: 1px solid #d8d8d8;
font-size: 24px;
font-weight: normal;
margin-bottom: 15px;
}
.feedback table tr {
height: 50px;
}
.feedback table tr td {
padding: 5px;
}
.long-textarea {
width: 415px;
height: 130px;
line-height: 30px;
border: 1px solid #d8d8d8;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
}
a.anniu_tj {
width: 150px;
height: 42px;
line-height: 42px;
background: #31bf95;
color: #fff;
text-align: center;
display: block;
font-size: 20px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
cursor: pointer;
}
.long-text {
width: 415px;
height: 30px;
line-height: 30px;
border: 1px solid #d8d8d8;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
}
.short-text {
width: 180px;
height: 30px;
line-height: 30px;
border: 1px solid #d8d8d8;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
}



.con_ul .hbcx_li {
float: left;
background: #f6f6f6;
padding: 8px 10px;
border: 0;
margin: 5px 10px;
}

.hbcx_li .hzhb_name {
font-size: 14px;
line-height: 26px;
text-align: center;
width: 155px;
overflow: hidden;
height: 26px;
}

.mianbx_navs_w{width:1050px;margin:0 auto;height:30px;margin-top:15px;background:#f9f9f9;padding:3px 25px;}
.mianbx_navs{height:30px;margin:0 auto;background:#f9f9f9 url(images/house_bg.png) no-repeat 7px center;padding-left:35px;line-height:30px;afloat:right;}
/* .mianbx_navs a{line-height:30px;color:#00796a;font-size:13px;} */
/* .mianbx_navs a{line-height:30px;color:#1e5399;font-size:13px;} */
.mianbx_navs a{line-height:30px;color:#000000;font-size:13px;}
.cyqi_jb{font-size:16px;line-height:32px;font-weight: bold;border-left:3px solid #00796a;padding-left:5px;background:#f9f9f9;margin:5px 0;}
.cyqi_jb a{color:#00796a;}
.cyqy_san a{padding-left:30px;color:#545454;font-weight: bold;font-size:14px;}



/*Ö¥Ò¿*/
.topbar{background:#293033; line-height:30px; height:30px; position:relative; color:#666; font-size:13px}
.topbar a{color:#999;}
.topbar a:hover{color:#fc0;}
.tel{position:absolute; top:0; left:50%; margin:0 0 0 -548px; padding-left:30px; color:#999; background:url(images/tel.png) no-repeat 0 center;}
.home{position:absolute; top:0; right:50%; margin:0 -545px 0 0;}

/*topnav*/
.topbg{background:#fff url(images/topbg1.png) repeat-x bottom; height:90px; position:relative}
.logobg{position:absolute; left:50%; margin:0 0 0 -550px; padding:7px 0 0;}
.topnav{position:absolute; right:50%; margin:0 -550px 0 0;}
/* .topnav a:hover, .topnav >li:hover >a{color:#006666;} */
.topnav a:hover, .topnav >li:hover >a{color:#1e5399;}
.topnav > li{font-size:18px; float:left; position:relative}
.topnav > li:hover{background:#f5f5f5 url(images/topbg2.png) repeat-x bottom;}
.topnav > li >a{display:block;line-height:90px; padding:0 13px;}
.topnav > li ul{display:none; white-space:nowrap; font-size:17px; line-height:50px; height:50px; position:absolute; top:90px; left:20px;z-index:1002}
.topnav > li:hover ul{ display:block}
.topnav > li ul{left:0px;}
.topnav > li + li ul{left:0px;}
/* .topnav > li + li + li ul{left:15px;} */
/* .topnav > li + li + li ul{left:0px;}*/
/* .topnav > li + li + li + li ul{ right:100px; left:auto;border: solid 1px red; } */
/*.topnav > li + li + li + li ul{left:-600px; }*/
/*.topnav > li + li + li  ul{left:-600px; }*/
/*.topnav > li + li + li + li + li ul{right:0; left:auto; }*/
.topnav > li + li + li + li ul{right:0; left:auto; }

.topnavbg{background:url(images/topbg3.png); display:none; height:50px; position:absolute; top:90px; left:0; width:100%;z-index:1001}

/*bannerÍ¼È¸Ô²*/
.slide{ width:100%; height:350px; overflow:hidden; position:relative; z-index:1000}
.slide .hd{ height:14px; position:absolute;bottom:20px; z-index:1;width:100%; }
.slide .hd ul{width:100%;text-align:center;}
.slide .hd ul li{display:inline-block;margin:1px 5px; width:13px; height:13px; border-radius: 7px;background: #fff; cursor:pointer; text-indent:999em}
.slide .hd ul li.on{background: #66ccff; width:50px;}
.slide .bd{ position:relative; z-index:0;}
.slide .bd ul{width:100%!important;}
.slide .bd li{ zoom:1; vertical-align:middle; width:1920px!important; height:350px; display:block; position:absolute; left:50%!important; margin-left:-960px;}
.slide .bd img{width:1920px; height:350px;}
.slide a.prev, .slide a.next{display:block; background:none; position:absolute; filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2; color:#fff; height:100%; padding:0 10px; top:0; font:bold 80px/350px simsun; cursor:pointer;}
.slide a.prev{left:0;} 
.slide a.next{right:0;}
.slide a.prev:hover, .slide a.next:hover{background:rgba(0,0,0,0.1); text-decoration:none}

/*Ö—Ò¿*/
.footer{background:#e6e6e6; color:#ccc; line-height:20px; font-size:13px; clear:both; text-align:center; margin-top:40px;}
.footer img{padding:0 0 5px;}
.footbar{background:#293033; height:42px; line-height:42px; position:relative}
.footer .w{padding:0; margin:auto; width:1100px;}
.footbar a{color:#f0f0f0;}
.footbar a:hover{color:#fc0;}
.f_nav{position:absolute; width:px; right:50%; margin-right:-550px; font-size:14px}
.linkbox{position:absolute; width:px; left:50%; margin-left:-550px; font-size:14px; text-align:right; background:#434c54 url(images/link01.png) no-repeat 18px center; padding:0 0 0 60px; z-index:2002}
.linkbox a{background:url(images/link02.png) no-repeat right center; display:inline-block; padding:0 30px 0 18px; font-size:14px}
.linkbox a:hover, .linkbox a.cur{background:#fdfdfd url(images/link04.png) no-repeat right center; color:#333; text-decoration:none}
.linklist{position:absolute; width:1020px; background:rgba(255, 255, 255, 0.9); bottom:42px; left:50%; margin-left:-550px; z-index:2001; font-size:12px; color:#00796a; text-align:left; padding:20px 40px; border:solid 2px #eee;display:none;}
.linklist.cur{display:block}
.linklist a{color:#222; line-height:15px; padding:3px 0; width:204px; display:block; white-space:nowrap; float:left;}
.linklist a:hover{color:#00796a;}
/* .linklist.first a{padding: 3px 50px;width:auto; display: inline-block;float:none;text-align: center;} */

.linklist b{color:#00796a; font-size:15px; display:block}
.linklist.sgcc li{float:left; padding:0 31px 0 0;}
.linklist.sgcc a{float:none; width:auto}
.footnav{float:left; width:710px; border-right:solid 1px #ccc; margin:25px 0 0 80px; text-align:left}
.footnav li{float:left; white-space:nowrap; padding:0 31px 0 0; width:110px;}
.footnav li a{display:block}
.mediaCenter{float:right; margin-top:25px; text-align:center}
.mediaCenter li{float:left;}
.mediaCenter li b{display:block; height:25px; color:#333}
.mc_gf{float:left}
.mc_gf a{float:left; margin-left:30px}
.mc_gs{width:100px; float:right}
.mc_gs a{display:block; margin-bottom:5px;}
.copyright{clear:both; padding:10px 0 20px; color:#666; font-size:12px; line-height:1.5}
.weibo{display:inline-block; background:url(images/icon10.png) no-repeat 0 center; padding:0 0 0 20px;}
.weixin{display:inline-block; position:relative; background:url(images/icon11.png) no-repeat 0 center; padding:0 0 0 20px;}
.weixin em{position:absolute; bottom:20px; left:0px; display:none; background:url(images/weixin.png); width:215px; height:215px; border:solid 2px #005299}
.weixin:hover em{display:block}




.jtjj_fab div{font-size: 14px;line-height: 45px;}
.jtjj_fab div span{display:inline-block;width: 135px;}


/*20220218*/
.index-left-site-nav {
    float: left;
    width: 200px;
}
.index-right-container {
    padding: 15px;
    margin-left: 220px;
    background-color: #fff;
}
.cd-accordion-menu {
    background: #293033;
}
.cd-accordion-menu ul {
    display: none;
}
.cd-accordion-menu li {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.cd-accordion-menu input[type=checkbox] {
    position: absolute;
    opacity: 0;
}
.cd-accordion-menu label, .cd-accordion-menu a {
    position: relative;
    display: block;
    padding: 18px 18px 18px 45px;
    background: #4d5158;
    background: #434c54;
    box-shadow: inset 0 -1px #555960;
    color: #ffffff;
    font-size: 14px;
}
.no-touch .cd-accordion-menu label:hover,
.no-touch .cd-accordion-menu a:hover {
    background: #52565d;
}
.cd-accordion-menu label::before,
.cd-accordion-menu a::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.cd-accordion-menu label {
    cursor: pointer;
}
.cd-accordion-menu label::before {
    left: 18px;
    background-position: 0 0;
    -webkit-transform: translateY(-50%) rotate(-90deg);
    -moz-transform: translateY(-50%) rotate(-90deg);
    -ms-transform: translateY(-50%) rotate(-90deg);
    -o-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);
    background-image: url(images/icons.svg);
    background-repeat: no-repeat;
    color: #333;
}
.cd-accordion-menu input[type=checkbox]:checked + label::before {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.cd-accordion-menu input[type=checkbox]:checked + label::after {
    background-position: -32px 0;
}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {
    display: block;
}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a {
    background: #293033;
    box-shadow: inset 0 -1px #41444a;
    padding-left: 60px;
}
.no-touch .cd-accordion-menu ul label:hover, .no-touch
.cd-accordion-menu ul a:hover {
    background: #3c3f45;
}
.cd-accordion-menu > li:last-of-type > label,
.cd-accordion-menu > li:last-of-type > a,
.cd-accordion-menu > li > ul > li:last-of-type label,
.cd-accordion-menu > li > ul > li:last-of-type a {
    box-shadow: none;
}
.cd-accordion-menu ul label::before {
    left: 36px;
}
.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a {
    padding-left: 80px;
}
.cd-accordion-menu ul ul label::before {
    left: 54px;
}
.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a {
    padding-left: 96px;
}
.cd-accordion-menu ul ul ul label::before {
    left: 72px;
}
.cd-accordion-menu.animated label::before {
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
}

.cd-accordion-menu .active a {
    color: #0d69e4!important;
}